independent living centers - Turco Inglés Diccionario